package com.xiangban.dao;

import com.xiangban.model.AccompanyReceiveStatus;
import com.xiangban.model.Order;
import com.xiangban.model.dto.AccompanyReceiveStatusDto;
import com.xiangban.model.dto.OrderDto;
import com.xiangban.model.vo.OrderVo;
import org.springframework.stereotype.Repository;

import java.util.List;

/**
 * @Author Mr. MaYaYun
 * @Data 2021/12/8 14:34
 */
@Repository
public interface OrderMapper {

    Order getAccompanyId(String orderNo);
    void updateRecording(Order order);
    void updateOrder(Order order);
    Order getOrderByOrderNo(String orderNo);
    void updateOrderRemarkOrVisit(Order order);
    OrderVo getOrder(OrderVo orderVo);
    List<OrderVo> listOrder(OrderVo orderVo);
    void updateAccompanyStatus(String orderNo);
    void insertOrder(Order order);
}
